@charset "utf-8";
/* CSS Document */

/*这样可让DIV继承100%*/
html,
body { height:100%;}
body { font-size:12px; color:#000; font-family: "宋体", Verdana, Arial, Helvetica, sans-serif,;}
img { border:0;}
a { color:#000; }
a:hover { text-decoration:none; }

/***************************************页头部分*************************************************/
.head { height:105px; background:url(../image/b01.gif) 0 -425px repeat-x; position:relative; overflow:hidden; }

/*logo图片*/
.h_logo { float:left; width:449px; height:76px; background:url(../image/logo.gif) no-repeat; overflow:hidden; }

/**/
.h_nav { float: right; height:76px; margin-right:4px; overflow:hidden; }
	
/*当前用户*/
.c_User { clear:both; display: block; height:26px; margin: 0; padding-left:25px; color:#666; line-height:28px; overflow:hidden;}
.c_User span.user { font-weight:bold; padding-left:18px; background:url(../image/user.gif) no-repeat;}
.c_User span.date { margin-left:12px; padding-left:14px; background:url(../image/d02.gif) no-repeat;}
.c_User a { color:#000; text-decoration:noe;}
.c_User a:hover { color:#000; text-decoration:underline;}
.c_User img { margin-right:8px; margin-top:2px;}
/*菜单*/
.navMenu { margin-top:9px;}
.navMenu ul { list-style:none; margin-left: 10px }
.navMenu li { float:left; margin-right:10px }
.navMenu li a { display:block; height:59px; width:72px }

.navMenu .nM06 { background:url(../image/nav06_1.gif); }
/*.navMenu .nM06 span{ padding-top:34px; margin-left:8px; font-weight:bold; color:#fff; }*/
.navMenu .nM06_act { background:url(../image/nav06_3.gif);}
.navMenu .nM06:hover { background:url(../image/nav06_2.gif);}

/*******************************功能列表 Side*******************************************/
.side { height:100%; background: #eaf7fe url(../image/side_bg.gif) right 0 repeat-y; border-left:0px solid #229ddb; border-right:0px solid #fff;}
.side .sTitle { position:absolute; width:100%; height:32px; background:url(../image/stbg.gif) 0 0 no-repeat; border-right:1px #b8e5fa solid; border-bottom:0px #bdc9d7 solid; color:#fff; font-size:14px; font-weight:bold; }
.side .sTitle .sTitle_con { width:114px; height:24px; margin-left:48px; padding-top:4px; line-height:24px;}
.side .sTitle .sTitle_con img { float:left; margin: 2px 6px 0 12px; vertical-align:middle;}*/
.side .sTitle .sTitle_con span {}
.sidePan { display:block; width:100%; height:100%; border-top:1px solid #98c8f1; font-size:12px; }
.sidePan ul { margin-top:32px; padding:0; border-bottom:1px #fff solid; }
.sidePan li { display:block; height:30px; background:url(../image/b01.gif) 0 -598px repeat-x; line-height:30px;}
.sidePan li a { display: inline-block; background:url(../image/i01.gif) 28px -20px no-repeat; padding-left:48px; color:#363636; }
.sidePan li a:hover { color:#1671af; }
.sidePan li.l_sel a, .sidePan li.l_sel a:hover { display: block; padding:0; background:url(../image/b01.gif) 0 -568px repeat-x; color:#1671af; font-weight:bold; text-align:center; letter-spacing:1px;}

/******************swich*******************************
.swich { height:100%;}
.swich { border-left:1px solid #229ddb;}
.swich span { position:absolute; height:29px; margin:1px 0 0 1px; background:#e7e7e7; border-bottom:1px #c4c4c4 solid;}
.swich a { position:relative; top:45%;}*/

.swich { width:10px; background:url(../image/sbg.gif) 0 0 repeat-y; border-left:1px solid #98c8f1; border-right:1px solid #d1e6f7;}
.swich span { position:absolute; height:29px; margin:1px 0 0 1px; background:#e7e7e7; border-bottom:1px #c4c4c4 solid;}
.swich a { position:relative;}
.swich a img { border:0;}

/*当前位置*/
.current { height:25px; margin:0 auto; margin-left:1px; width:100%; background:url(../image/b01.gif) 0 -530px repeat-x; line-height:25px; color:#2081bf; }

/*当前位置背景图*/
.current_con { margin-left:6px; padding:2px 0 0 20px; background:url(../image/i01.gif) 0 5px no-repeat; color:#666;}
.current_con span { font-weight:bold;}
.current_con a { color:#2081bf; }
.current_con a:hover { color:#2081bf; text-decoration:underline; }

/******************正文 Main********************************/
.main { border-right:0px solid #c4c4c4; _border-right:0; padding:0; height:100%; zoom:1; overflow:hidden; }

.main_text { width:98%; height:96%; padding:1px !important; padding:0; border:0px solid #fac73d; overflow:auto; margin:0 auto;}
/*正文可滚动区域*/
.main_scroll { /* width:100%; background-color:#FCC; overflow-x:hidden; overflow-y:auto;*/}
/*基本信息查询*/
.search { }
.search_btn { _width:98%; background:url(../image/zhcx/drinkingwater/b01.gif) 0 -194px; repeat-x height:23px; margin:8px 0; }
.btn_con { overflow:hidden; margin:0 auto; background:#fff; width:200px; text-align:center;}
.btn_con input { display:block; float:left; width:72px; height:23px; margin: 0 10px; border:0; background:url(../image/t01.gif) -79px -150px no-repeat; line-height:23px;  *line-height:21px; color:#;}
.btn01 { width:65px; color:#fff; height:23px; background: url(../image/t01.gif) -85px -123px no-repeat; border:0; font-weight:bold; cursor:pointer; line-height:23px;}
.btn02 { width:65px; color:#fff; height:23px; background: url(../image/t01.gif) 0 -123px no-repeat; border:0; font-weight:bold; cursor:pointer; line-height:23px;}
.btn03 { width:105px; color:#fff; height:23px; background: url(../image/t02.png) 0 0 no-repeat; border:0; font-weight:bold; cursor:pointer; line-height:23px;}
.table01 { width:98%; margin:0 auto; margin-top: 4px; border:1px solid #afcee8; border-collapse: collapse; font-size:12px;}
.table01 select { width:156px;}
.table01 tr,
.table01 th,
.table01 td { height:22px; padding:1px; border:1px solid #d1e6f7; _border:1px solid #d1e6f7; text-align:center;}
.table01 th { height:28px; _height:24px; background: #28b7ff url(../image/b01.gif) 0 -268px repeat-x; color:#fff; font-weight:bold;}
.table01 td.sel,
.table01 tr.sel { background:#e9f3ff;} /* border-top:1px #fff solid; border-left:1px #fff solid; */
.table01 tr.hover { background:#d0e6fc;}
.table01 a { color:#2081bf; text-decoration:underline; }
.table01 a:hover { color:#f00; text-decoration:underline; }
.table02 { width:98%;margin:0 auto; margin-top: 4px; border:1px solid #afcee8; border-collapse: collapse; font-size:12px;}
.table02 td {height:22px; padding-left:4px; border:1px solid #d1e6f7;}
.table02 a { color:#2081bf; text-decoration:underline; }
.table02 a:hover { color:#f00; text-decoration:underline; }
.table03 { width:100%; margin:0 auto; margin-top: 4px; border:1px solid #afcee8; border-collapse: collapse; font-size:12px;}
.table03 td { padding:4px; border:1px solid #d1e6f7;}
.tName { background:#e9f3ff; text-align:center;}
.tr_title { height:26px; _height:24px; background: #28b7ff; color:#fff; font-weight:bold;}
.tr_0 { background:#D5EE61;}
.tr_1 { background:#fff;}
.tr_2 { background:#e9f3ff;}
.row0 { background:#fff;}
.row1 { background:#e9f3ff;}
.listPage { display:block; text-align:right;}
.listPage span { color:#f00;}
.listPage a { color:#046da5; text-decoration:none;}
.listPage a:hover { text-decoration:underline;}
.listPage span.none { color:#888;}
/*.listPage a { font-family:webdings;}*/

#con { font-size: 12px; margin: 0px auto; margin-top:4px; width: 98%;}
#tags {	padding-left: 4px; margin: 0px 0px 0px 4px; height: 23px; border-bottom: 1px #aecbd4 solid;}
#tags li { float: left; height: 23px; margin-right: 2px; background: url(../image/tagleft.gif) no-repeat left bottom; list-style: none;}
#tags li a { float: left; height: 23px; padding: 0 10px; background: url(../image/tagright.gif) no-repeat right bottom; color: #999; line-height: 23px; text-decoration: none;}
#tags li.emptyTag {	background: none transparent scroll repeat 0% 0%; width: 4px;}
#tags li.selectTag { height: 23px; margin-bottom: -2px; background-position: left top;}/* position: relative;*/
#tags li.selectTag a { height: 23px; background-position: right top; color: #000; line-height: 25px;}
#tagContent { padding-top: 1px;}
.tagContent { display: none; padding: 0; color: #474747;}
#tagContent div.selectTag {	display: block;}

#tabTitle {width:98%;margin-left:2px;margin-right:16px;}
#tabLines {width:98%;margin:0 auto;margin-top:1px;overflow-y:scroll;}

.table011 { margin:0 auto; margin-top: 4px; border:1px solid #afcee8; border-collapse: collapse; font-size:12px;}
.table011 td { height:22px; padding:1px; border:1px solid #d1e6f7; _border:1px solid #d1e6f7; text-align:center;}
.table011 th { height:28px; _height:24px; background: #28b7ff url(../image/ncys/b01.gif) 0 -268px repeat-x; color:#fff; font-weight:bold;}
.table011 a { color:#2081bf; text-decoration:underline; }
.table011 a:hover { color:#f00; text-decoration:underline; }
#tabTitle1 {width:200px;margin-left:2px;}
#tabLines1 {width:100%;margin:0 auto;overflow-y:scroll;}

/*****************************页脚 Footer*********************************************/
.footer { width:100%; height:31px; background:url(../image/b01.gif) 0 -370px repeat-x; text-align:center;}
.footer .CopyRight { magin:0 auto; padding-top:6px; font-family: Verdana, Arial, Helvetica, sans-serif,;}
/*帮助信息css*/
.help { float:right; margin-right:20px;}
.help img { border:0;}
.lightBox,
.popupCover,
.popupIframe,
.popupComponent { position:absolute; left:0; top:0; width:100%; height:100%;}
.popupComponent { z-index:2; display:none;}
.popupIframe { display:none; _display:block; _filter:alpha(opacity=0);}
.popupCover { 
background:#777; 
opacity: 0.7;/* Firefox,Safari(WebKit),Opera)*/
filter:"alpha(opacity=70)";/* IE 8 */
filter: alpha(opacity=70);/* IE 4-7 */
/* filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); 
opacity=0.7;
*filter:alpha(opacity=70);*/
}
.lightBox { text-align:right; overflow:auto;}
.lightBoxContent { display:inline-block; *display:inline; zoom:1; width:400px; height:93%; margin:2px; padding:10px; background:#e9f5fd; border:2px solid #00b4ff; vertical-align:top; text-align:left;}
.lightBoxMaxHeight { display:inline-block; vertical-align:middle; height:100%; *height:99.5%; width:1px; overflow:hidden; margin-left:-1px;}
.lightBoxWrapper { display:inline-block; *display:inline; zoom:1; width:400px; height:90%; font-size:13px; overflow-x:hidden; overflow-y:auto;}
.lightBoxClose { color:#f00;}/* position:relative; position:absolute; padding-bottom:5px;*/
.lightBoxSubmit { height:22px; margin-bottom:5px; border-bottom:1px solid #ccc; font-size:13px; font-weight:bold; line-height:22px;}
.lightBoxSubmit input {float:right; width:45px; height:14px; margin-right:4px; padding-left: 12px; background:url(../image/close.gif); color:#777; border:0; font-size:12px; font-weight:bold; line-height:25px; cursor:pointer;}


.pageLeft{ background:#fff;filter:alpha(opacity=0);opacity:0;width:40%;height:300px;cursor: pointer;float:left;}
.leftSpan{ cursor: pointer;float:left;background:url(../image/jsgl/icon.png) no-repeat -178px -54px;width: 20px;height: 63px;display: inline;margin: 120px 0px 0px -145px;}
		
.pageRight{ background:#fff;filter:alpha(opacity=0);opacity:0;width:40%;height:300px;cursor: pointer;float: right;}
.rightSpan{ cursor: pointer;float:right;width: 40px;height: 100%;display: inline;margin: 0px 0px 0px 0px;}
.rightSpan span{ cursor: pointer;float:right;background:url(../image/jsgl/icon.png) no-repeat -157px -54px;width: 20px;height: 63px;display: inline;margin: 120px 20px 0px 0px;}

.ulList{ margin: 5px 3px 10px 3px; border:0px solid red;}
.ulList li{ width:98%;height:18px;line-height:20px; margin:0px;padding:5px 3px 3px 3px; font-family:arial, sans-serif; font-size:12px;zoom:1; }
.ulList .li_0 { background:#D5EE61;}
.ulList .li_1{ background:#fff;}
.ulList .li_2{ background:#e9f3ff;}
.ulList li a { color:#2081bf; text-decoration:underline; }
.ulList li a:hover { color:#f00; text-decoration:underline; }
